Windsor Castle is where Her Majesty Queen Elizabeth ll lives, so it is an unlikely setting for a motoring event. However in this, the year of her Diamond Jubilee, an automotive celebration and tribute has been arranged. Sixty of the finest cars in the world are on display at Windsor Castle this weekend, absolutely magical. … Continue reading The Royal Seal
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed